summaryrefslogtreecommitdiff
path: root/app/[lng]
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-09-09 10:40:11 +0000
committerjoonhoekim <26rote@gmail.com>2025-09-09 10:40:11 +0000
commitcaa01b321311de3983fb8bcf65bb20a6c047cf57 (patch)
treea01fb9078aaa044f57d8cdf59a06bf18a6e3e7df /app/[lng]
parent86b1fd1cc801f45642f84d24c0b5c84368454ff0 (diff)
(김준회) 자재그룹코드 및 자재그룹명에 대해 별도 테이블 생성, 동기화 로직 작성(일회성 사용이며 수신시점에는 자동저장하므로 추후 사용 불필요), 자재그룹 선택기를 변경사항에 맞춰 업데이트, 자재그룹명은 MAKTX 로 김학의 프로 답변에 따라 변경
Diffstat (limited to 'app/[lng]')
-rw-r--r--app/[lng]/evcp/(evcp)/material-groups/page.tsx24
1 files changed, 13 insertions, 11 deletions
diff --git a/app/[lng]/evcp/(evcp)/material-groups/page.tsx b/app/[lng]/evcp/(evcp)/material-groups/page.tsx
index 3acd11b9..468e3412 100644
--- a/app/[lng]/evcp/(evcp)/material-groups/page.tsx
+++ b/app/[lng]/evcp/(evcp)/material-groups/page.tsx
@@ -13,6 +13,7 @@ import { Shell } from "@/components/shell"
import { getMaterialGroups } from "@/lib/material-groups/services"
import { MaterialGroupTable } from "@/lib/material-groups/table/material-group-table"
import { InformationButton } from "@/components/information/information-button"
+import { MaterialGroupSyncButton } from "@/components/material-groups/sync-button"
import { searchParamsCache } from "@/lib/material-groups/validations"
interface MaterialGroupPageProps {
@@ -39,18 +40,19 @@ export default async function MaterialGroupPage(props: MaterialGroupPageProps) {
return (
<Shell className="gap-2">
<div className="flex items-center justify-between space-y-2">
- <div className="flex items-center justify-between space-y-2">
- <div>
- <div className="flex items-center gap-2">
- <h2 className="text-2xl font-bold tracking-tight">
- 자재그룹
- </h2>
- <InformationButton pagePath="evcp/material-groups" />
- </div>
- <p className="text-muted-foreground">
- MDG로부터 수신된 자재그룹 정보
- </p>
+ <div>
+ <div className="flex items-center gap-2">
+ <h2 className="text-2xl font-bold tracking-tight">
+ 자재그룹
+ </h2>
+ <InformationButton pagePath="evcp/material-groups" />
</div>
+ <p className="text-muted-foreground">
+ MDG로부터 수신된 자재그룹 정보
+ </p>
+ </div>
+ <div className="flex items-center gap-2">
+ <MaterialGroupSyncButton />
</div>
</div>